(()=>{
  //模块集合
  var modules = {
    "./src/handle/msg.js":((module)=>{
      module.exports = '你好，我是msg文件的导出'//我是loaderB//我是loaderA;
    }),
    "./src/handle/name.js":((module)=>{
      module.exports = '你好，我是name文件的导出'//我是loaderB//我是loaderA;
    }),
    "./src/main.js":((module,moduleExports,webpackRequire)=>{
        const msg = webpackRequire("./src/handle/msg.js");
        const name = webpackRequire("./src/handle/name.js");
        console.log(msg);
        console.log(name);//我是loaderB//我是loaderA
    })
  }
  var module_cache = {};  //模块缓存
  //定义require函数
  function webpackRequire(moduleId) {
    //检查模块是否被缓存
    var cachedModule = module_cache[moduleId];
    //如果模块被缓存，则直接返回缓存的模块
    if (cachedModule !== undefined) {
      return cachedModule.exports;
    }
    //如果模块没有被缓存，则创建一个新的模块
    var module = module_cache[moduleId] = {
      exports: {}
    };
    //执行模块函数
    modules[moduleId](module, module.exports, webpackRequire);
    //返回模块的导出对象
    return module.exports;
  }
  //入口文件导出的模块
  var entryExports = webpackRequire("./src/main.js");
})()